not all there
phrase
informal
Her aunt is very sweet but not all there (mentally).
Love words? Need even more definitions?
Merriam-Webster unabridged



